lacking some teeth - Español Inglés Diccionario